package com.proba.annotations.pojo;

import java.io.Serializable;

import javax.persistence.Basic;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * <p>Pojo mapping TABLE MAVROVO.PROIZVODNI_MATERIJALI</p>
 *
 * <p>Generated at Thu Feb 25 19:39:57 CET 2010</p>
 * @author Salto-db Generator v1.0.16 / EJB3
 * 
 */
@Entity
@Table(name = "PROIZVODNI_MATERIJALI", schema = "MAVROVO")
@SuppressWarnings("serial")
@javax.persistence.SequenceGenerator(
    name="proizvodni_materijali_seq",
    sequenceName="proizvodni_materijali_seq"
)
public class ProizvodniMaterijali implements Serializable {

	/**
	 * Attribute id.
	 */
	private Long id;
	
	/**
	 * Attribute proizvodenMaterijalNaziv.
	 */
	private String proizvodenMaterijalNaziv;
	
	/**
	 * Attribute tipMaterijal.
	 */
	private Long tipMaterijal;
	
	
	/**
	 * @return id
	 */
	@Basic
	@Id
	@Column(name = "ID")
	@GeneratedValue(strategy=GenerationType.SEQUENCE, generator="proizvodni_materijali_seq")
		public Long getId() {
		return id;
	}

	/**
	 * @param id new value for id 
	 */
	public void setId(Long id) {
		this.id = id;
	}
	
	/**
	 * @return proizvodenMaterijalNaziv
	 */
	@Basic
	@Column(name = "PROIZVODEN_MATERIJAL_NAZIV", length = 40)
		public String getProizvodenMaterijalNaziv() {
		return proizvodenMaterijalNaziv;
	}

	/**
	 * @param proizvodenMaterijalNaziv new value for proizvodenMaterijalNaziv 
	 */
	public void setProizvodenMaterijalNaziv(String proizvodenMaterijalNaziv) {
		this.proizvodenMaterijalNaziv = proizvodenMaterijalNaziv;
	}
	
	/**
	 * @return tipMaterijal
	 */
	@Basic
	@Column(name = "TIP_MATERIJAL")
		public Long getTipMaterijal() {
		return tipMaterijal;
	}

	/**
	 * @param tipMaterijal new value for tipMaterijal 
	 */
	public void setTipMaterijal(Long tipMaterijal) {
		this.tipMaterijal = tipMaterijal;
	}
	


}